water hydrant - French English Dictionary